﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Lavanderia.Entities;

namespace Lavanderia.Repository
{
    public class UsuarioMenuRepository:MasterRepository,IUsuarioMenuRepository
    {
        public List<USUARIO_MENU> GetAllFromUsuarioMenuByMenuId(int id)
        {
            var query = from c in context.USUARIO_MENU.Include("MENU")
                        where c.IdUsuario.Equals(id)
                        select c;
            return query.ToList();
        }


        public USUARIO_MENU GetAllFromUsuarioByPersonaFromLogin(string dni)
        {
            var query = from c in context.USUARIO_MENU.Include("MENU")
                        where c.USUARIO.TRABAJADOR.Dni == dni
                        select c;
            return query.FirstOrDefault();
        }
    }
}
